technical definition - Fransızca İngilizce Sözlük